
import java.net.MalformedURLException;
import java.rmi.Naming;
import java.rmi.RemoteException;


public class ControladorServidor {
	public ControladorServidor(){
		Controlador controladorServidor;

		try {

			// Inicializa o controlador
			controladorServidor = new ControladorImpl();
			Naming.bind("rmi://localhost/Controlador", controladorServidor);
			System.out.println("Servidor iniciado com sucesso!");

		}  catch (RemoteException e) {
			e.printStackTrace();
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		ControladorServidor controladorServidor = new ControladorServidor();
	}
}
